able to endure - Turc Anglais Dictionnaire